<HTML>
<HEAD>
<TITLE>Lattice TCL Log</TITLE>
<link href="file:////opt/lscc/radiant/2.0/data/theme/css/light/report.css" rel="stylesheet" type="text/css" media="screen"/>
<link href="file:////opt/lscc/radiant/2.0/data/theme/css/print/report.css" rel="stylesheet" type="text/css" media="print"/>
<style type="text/css">
#toc {
  position: fixed;
  right: 2px;
  top: 2px;
  padding: 2px 5px 2px 5px;
  background-color:rgba(210,210,210,0.1);
  border-style: solid;
  border-color: rgba(192,192,192,0.8);
  border-width:1px;
}
#toc_list {
  display: none;
  }
</style>

<script type="text/javascript">
<!--
function showTocList() {
var a = document.getElementById("toc_list");
a.style.display = "block";
}

function hideTocList() {
var a = document.getElementById("toc_list");
if (a)
    a.style.display = "none";
}

//-->
</script>

</HEAD>

<BODY>

<DIV id="content" onclick="hideTocList()"><PRE>
<A name="pn200808135735"></A><B><U><big>pn200808135735</big></U></B>
#Start recording tcl command: 8/8/2020 13:23:19
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
#Stop recording: 8/8/2020 13:57:35



<A name="pn200809002959"></A><B><U><big>pn200809002959</big></U></B>
#Start recording tcl command: 8/8/2020 13:57:48
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_add_source "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/source/impl_1/fft_adc_impl_1_cpe.ldc"
prj_run Export -impl impl_1
prj_set_strategy "Timing"
prj_run Export -impl impl_1
prj_set_strategy "timing_cust"
prj_run Synthesis -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_remove_source "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/source/impl_1/fft_adc_impl_1_cpe.ldc"
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_fsm_encoding=Binary
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_fsm_encoding=One-Hot
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_fsm_encoding=Binary
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_fsm_encoding=Auto
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_fsm_encoding=Binary
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_use_carry_chain=True
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_use_carry_chain=False
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
#Stop recording: 8/9/2020 00:29:59



<A name="pn200809120213"></A><B><U><big>pn200809120213</big></U></B>
#Start recording tcl command: 8/9/2020 10:04:11
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_run Export -impl impl_1
prj_run Export -impl impl_1
#Stop recording: 8/9/2020 12:02:13



<A name="pn200811000102"></A><B><U><big>pn200811000102</big></U></B>
#Start recording tcl command: 8/10/2020 22:48:43
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
#Stop recording: 8/11/2020 00:01:02



<A name="pn200813225023"></A><B><U><big>pn200813225023</big></U></B>
#Start recording tcl command: 8/13/2020 22:50:01
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
/home/andrew/projects/unoric_board/fft_adc_prev/radiant/fft_adc
fft_adc
#Start recording tcl command: 8/13/2020 22:50:23
#Project Location: /home/andrew/projects/unoric_board/fft_adc_prev/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_close
prj_open "/home/andrew/projects/unoric_board/fft_adc_prev/radiant/fft_adc/fft_adc.rdf"
#Stop recording: 8/13/2020 22:50:23



<A name="pn200821233719"></A><B><U><big>pn200821233719</big></U></B>
#Start recording tcl command: 8/21/2020 23:08:30
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_use_carry_chain=True
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_resolved_mixed_drivers=False lse_use_carry_chain=False
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_save_best_result=2 par_place_iterator=2
prj_run Export -impl impl_1
#Stop recording: 8/21/2020 23:37:19



<A name="pn200823004402"></A><B><U><big>pn200823004402</big></U></B>
#Start recording tcl command: 8/22/2020 11:59:32
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_run Export -impl impl_1
prj_run Export -impl impl_1
#Stop recording: 8/23/2020 00:44:02



<A name="pn200914003321"></A><B><U><big>pn200914003321</big></U></B>
#Start recording tcl command: 9/13/2020 20:48:59
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_set_strategy_value -strategy timing_cust lse_carry_chain_length=100
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_use_carry_chain=True
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_place_iterator=4
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_place_iterator=10
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_carry_chain_length=0
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_use_carry_chain=False
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_place_iterator=2
prj_set_strategy_value -strategy timing_cust lse_res_sharing=False
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_save_best_result=3
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_place_iterator=3
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_core_number=3
prj_set_strategy_value -strategy timing_cust par_save_best_result=5 par_place_iterator=5
prj_set_strategy_value -strategy timing_cust par_stop_zero=True
prj_run Export -impl impl_1
#Stop recording: 9/14/2020 00:33:21



<A name="pn200916233625"></A><B><U><big>pn200916233625</big></U></B>
#Start recording tcl command: 9/16/2020 10:07:21
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
prj_run PAR -impl impl_1
prj_run PAR -impl impl_1
prj_run PAR -impl impl_1
prj_run PAR -impl impl_1
#Stop recording: 9/16/2020 23:36:25



<A name="pn200923024102"></A><B><U><big>pn200923024102</big></U></B>
#Start recording tcl command: 9/21/2020 08:02:13
#Project Location: /home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc; Project name: fft_adc
prj_open "/home/andrew/projects/unoric_board/fft_adc_new/radiant/fft_adc/fft_adc.rdf"
source ./source/scripts/best_timings.tcl
puts [join ${all_runs} \n]
source ./source/scripts/best_timings.tcl
puts $best_str
prj_set_strategy_value -strategy timing_cust par_place_iterator_start_pt=85
prj_run Export -impl impl_1
prj_add_source "/home/andrew/projects/unoric_board/fft_adc_new/src/rtl/i2c_wrapper.v"
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust par_place_iterator_start_pt=1
prj_run PAR -impl impl_1
source ./source/scripts/best_timings.tcl
puts $best_str
prj_set_strategy_value -strategy timing_cust par_place_iterator_start_pt=22
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust partrce_endpoint_number=60 partrce_paths_per_clock=60
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_use_carry_chain=True
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_use_carry_chain=False
prj_run PAR -impl impl_1
get_cells *mul*
get_cells signal_filter
prj_run Export -impl impl_1
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust par_place_iterator_start_pt=85
prj_run Export -impl impl_1
source ./source/scripts/best_timings.tcl
prj_set_strategy_value -strategy timing_cust par_place_iterator_start_pt=85
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust par_save_best_result=3 par_place_iterator=3
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust par_save_best_result=1 par_core_number=1 par_place_iterator=1
prj_set_strategy_value -strategy timing_cust lse_res_sharing=True
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_remove_dup_regs=False lse_res_sharing=False
prj_run PAR -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_rwcheck_on_ram=False lse_remove_dup_regs=True
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_rwcheck_on_ram=True lse_fix_gated_clocks=False
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_fix_gated_clocks=True lse_opt_goal=Balanced
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_opt_goal=Area
prj_run Export -impl impl_1
prj_set_strategy_value -strategy timing_cust lse_opt_goal=Timing
prj_run PAR -impl impl_1
#Stop recording: 9/23/2020 02:41:02



</PRE></DIV>

<DIV id="toc" class="radiant"><span onmousemove="showTocList()">Contents</span>
<UL id="toc_list">
<LI><A href=#pn200808135735>pn200808135735</A></LI>
<LI><A href=#pn200809002959>pn200809002959</A></LI>
<LI><A href=#pn200809120213>pn200809120213</A></LI>
<LI><A href=#pn200811000102>pn200811000102</A></LI>
<LI><A href=#pn200813225023>pn200813225023</A></LI>
<LI><A href=#pn200821233719>pn200821233719</A></LI>
<LI><A href=#pn200823004402>pn200823004402</A></LI>
<LI><A href=#pn200914003321>pn200914003321</A></LI>
<LI><A href=#pn200916233625>pn200916233625</A></LI>
<LI><A href=#pn200923024102>pn200923024102</A></LI>
</UL>
</DIV>

<button id="back_to_top" class="radiant" onclick="scrollToTop()">&lt;</button>
<script type="text/javascript">
<!--
var scrollStep = 0;
function scrollToTop(){
  var funScroll = function() {
    var top = document.body.scrollTop;
    if (top == 0) {
      scrollStep = 0;
      return;
    }
    if (scrollStep == 0)
      scrollStep = top/20 + 1;
    top -= scrollStep;
    if (top < 0)
      top = 0;
    document.body.scrollTop = top;
    requestAnimationFrame(funScroll);
  };
  funScroll();
}

window.addEventListener('scroll', function(e) {
  var backToTop = document.getElementById('back_to_top')
  if (document.body.scrollTop > 0) {
    backToTop.style.display = 'block';
  } else {	backToTop.style.display = 'none'  }});

//-->
</script>

<style type="text/css">
#back_to_top {
  bottom:20px; right:20px;
  width:30px; height:30px;
  font-size: 20px;
  padding: 2px 5px 2px 5px;
  position:fixed;
  background-color:rgba(210,210,210,0.1);
  border-style: solid;
  border-color: rgba(192,192,192,0.8);
  border-width:1px;
  display:none;
  -webkit-transform: rotate(90deg);
  -webkit-transform-origin:50% 50%;
}
#back_to_top:focus {
  outline-width:0px;
}
</style>

</BODY>

